เมนูนำทาง
รูบี (ภาษาโปรแกรม) ตัวอย่างตัวอย่างโปรแกรมภาษารูบีพื้นฐาน:
# ทุกอย่างซึ่งรวมทั้งตัวอักษรเป็น[วัตถุ] อีกทั้งการเรียกใช้เมธอดไม่จำเป็นต้องมีวงเล็บตามหลัง# ดังนั้นโปรแกรมเหล่านี้จึงทำงานได้: -199.abs # 199"ruby is cool".length # 12"Rick".index ("c") # 2"Nice Day Isn't It?".split (//).uniq.sort.join # " '?DINaceinsty"
การเก็บรวบรวมโดยใช้แถวลำดับ:
a = [1, 'hi', 3.14, 1, 2, [4, 5]]a[2] # 3.14a.reverse # [[4, 5]], 2, 1, 3.14, 'hi', 1]a.flatten.uniq # [1, 'hi', 3.14, 2, 4, 5]
การเก็บรวบรวมโดยใช้แฮช:
hash = {'water' => 'wet', 'fire' => 'hot'}puts hash['fire'] # Prints: hothash.each_pair do |key, value| puts "#{key} is #{value}"end# พิมพ์: water is wet# fire is hothash.delete_if {|key, value| key == 'water'} # ลบ 'water' => 'wet'
เมนูนำทาง
รูบี (ภาษาโปรแกรม) ตัวอย่างใกล้เคียง
รูบี รูบี โซโฮ รูบีช็อกโกแลต รูบี้ สาวน้อยอสูรทะเล รูบี้ (ละครโทรทัศน์ พ.ศ. 2547) รูบีออนเรลส์ รูบีทิวสเดย์ รูบี้ (เรฟ) รูบี้ ซาฮาลี รูบี (ภาษาโปรแกรม)แหล่งที่มา
WikiPedia: รูบี (ภาษาโปรแกรม) http://www.informit.com/articles/article.asp?p=182... http://thairuby.wordpress.com/ http://www.meshplex.org/wiki/Ruby/Ruby_on_Rails_pr... http://www.ruby-lang.org/en http://www.ruby-lang.org/en/downloads/ https://archive.is/20070517233550/http://www.meshp... https://www.ruby-lang.org https://www.ruby-lang.org/en/news/2023/02/08/ruby-... https://www.wikidata.org/wiki/Q161053?uselang=th#P...